Cape buffalo - Alemán Inglés Diccionario